Shopglut\layouts\singleProduct\dataManage D

Total Complexity 346
Dependencies 0
Dependents 2
Total lines 2,104
Lines of code 1,507
Logical lines of code 914
Comment lines 248
Methods 49
Properties 0

Methods 49

Method Rating Maintainability Complexity Lines of code
render_frontend_section()
C
33 27 94
render_custom_category()
B
38 20 63
save_single_product_layout()
A
38 14 69
render_tabs_html()
A
33 5 194
generate_frontend_section_css()
A
42 13 54
render_sidebar_widget()
A
42 13 51
render_single_column_layout()
A
44 13 41
override_template()
A
40 11 61
render_frontend_layout()
A
38 9 75
render_column_content()
A
48 11 32
render_all_tabs()
A
44 10 43
generate_layout_css()
A
43 9 48
remove_empty_values()
A
52 10 26
render_reviews_tab()
A
45 9 38
has_meaningful_content()
A
55 10 20
render_column_content_3col()
A
50 8 28
debug_layout_structure()
A
52 8 22
generate_column_css()
A
52 8 22
render_additional_information_tab()
A
48 7 32
ensure_product_context()
A
57 8 16
render_additional_info_grid()
S
56 8 15
render_additional_info_list()
S
56 8 15
render_additional_info_rows()
S
56 8 15
render_frontend_tabs()
S
49 6 30
generate_tab_content()
S
51 6 29
load_template_file()
S
52 6 24
get_setting_value()
S
58 6 18
get_template_priority()
S
55 6 18
render_description_tab()
S
49 5 29
render_add_to_cart_by_type_safely()
S
55 5 21
setup_preview_product_context()
S
58 5 16
flatten_empty_key_arrays()
S
60 5 13
render_frontend_upsells()
S
53 4 23
get_column_width()
S
66 5 8
is_pro_plugin_active_and_enabled()
S
63 4 12
get_sample_product_id()
S
54 3 23
render_frontend_related_products()
S
53 3 22
render_three_column_layout()
S
55 3 20
render_two_column_layout()
S
58 3 15
debug_settings_extraction()
S
57 3 15
render_default_layout()
S
60 3 14
get_latest_woo_product_id()
S
60 3 13
get_product_options()
S
56 2 17
get_template_settings_keys()
S
64 3 10
render_custom_tab()
S
61 2 11
__construct()
S
66 2 8
load_template_safely()
S
67 2 8
get_template_files()
S
64 2 9
get_instance()
S
70 2 7